home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 April
/
EnigmA AMIGA RUN 06 (1996)(G.R. Edizioni)(IT)[!][issue 1996-04][Skylink CD V].iso
/
docs
/
corsoguide
/
gadgetflags-18.txt
< prev
next >
Wrap
Text File
|
1992-09-03
|
3KB
|
69 lines
Flags del gadget
Questi flags vanno impostati nel campo Flags del gadget:
flags per il tipo di selezione grafica, uno dei seguenti deve essere
selezionato:
GFLG_GADGHNONE
Nessuna evidenziazione
GFLG_GADGCOMP
Evidenziazione mediante complemento bit a bit
GFLG_GADGHBOX
Evidenziazione mediante rettangolo intorno al gadget
GFLG_GADGHIMAGE
Evidenziazione con immagine o bordo alternativo
i seguenti flags possono essere impostati insieme a quello per il tipo di
selezione grafica:
GFLG_GADGIMAGE
Il gadget ha un'immagine bitmap; se si utilizza un bordo state attenti a non
impostare questo flag
GFLG_RELBOTTOM
La posizione del gadget è relativo al bordo inferiore; per calcolare la
posizione effettiva del gadget, Intuition somma TopEdge alla cordinata del
bordo inferiore; per cui, volendo mantenere il gadget all'interno della
finestra bisogna utilizzare valori negativi per TopEdge; se il flag non è
impostato TopEdge è relativo al bordo superiore
GFLG_RELRIGHT
La posizione del gadget è relativo al bordo destro; per calcolare la
posizione effettiva del gadget, Intuition somma LeftEdge alla cordinata del
bordo destro; per cui, volendo mantenere il gadget all'interno della
finestra bisogna utilizzare valori negativi per LeftEdge; se il flag non è
impostato LeftEdge è relativo al bordo sinistro
GFLG_RELWIDTH
L'ampiezza del box di selezione del gadget è relativo all'ampiezza della
finestra; per calcolare l'ampiezza effettiva del gadget viene sommato Width
all'ampiezza della finestra, per cui occorre utilizzare valori negativi per
Width, se si vuole mantenere il gadget all'interno di quest'ultima
GFLG_RELHEIGHT
L'altezza del box di selezione del gadget è relativo all'altezza della
finestra; per calcolare l'altezza effettiva del gadget viene sommato Height
all'altezza della finestra, per cui occorre utilizzare valori negativi per
Height, se si vuole mantenere il gadget all'interno di quest'ultima
GFLG_SELECTED
Se questo flag è impostato, lo stato di partenza per un gadget booleano
seleziona/deseleziona (cliccando una volta si seleziona, cliccando una seconda
volta si deseleziona) è selezionato; altrimenti è deselezionato
GFLG_DISABLED
Se questo flag è attivato, il gadget è disabilitato; per abilitare o
disabilitare un gadget mentre è inserito nella finestra utilizzare le funzioni
OnGadget() e OffGadget()
GFLG_STRINGEXTEND
Il campo estensione di StringInfo punta ad una struttura StringExtend; questo
flag è ignorato prima della versione V37 del sistema; per la versione V36
utilizzare il flag GACT_STRINGEXTEND
GFLG_TABCYCLE
Se il gadget è di tipo stringa, viene permesso il passaggio da un gadget
stringa ad un altro mediante TAB o SHIFT-TAB